html, body {
    overflow: hidden;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}td {
     text-align:center; /*设置水平居中*/
     vertical-align:middle;/*设置垂直居中*/
 }
 #2dCanvas{
     background-color: black;
 }
#menu{
    overflow: auto;
    border: 1px solid green;
    margin: 0;padding: 0;
    max-width: 500px;
    max-height: 200px;
    z-index: 998;
    position: absolute;
    top: 0px;
    left: 0px;
    background: none;
}
#menu table tr td input{
    text-align: center;
    width:34px;
}
#menu table tr td #FullScreen{
    width:102px;
}
#menu #offsetControl tr td input{
    width:48px;//
}
#renderCanvas {
    width: 100%;
    /*height: 80%;*/
    touch-action: none;
}

#show-canvas {
    width: 600px;
    height: 210px;
    max-width: 9000px;
    overflow: auto;
    border: 6px solid red;
    position: absolute;
    z-index: 999;
    top: 0px;
    left: 0px;
}

.player_menu {
    width: 19.5%;
    background: #33ccFF;
}

.cut-show {
    overflow: auto;
    background-color:black;
    border: 1px solid green;
    margin: 0;padding: 0;
    /*max-width: 500px;*/
    /*max-height: 200px;*/
    z-index: 998;
    position: absolute;
    top: -1px;
    left: -1px;
}
marquee{
	border-bottom: 1px solid green;
}
#hint{
    margin: 0px;
}
#2dCanvas{
    background: black;
    /*width:800px;*/
}
#2dCanvas.fullScreen{
/* Adding a width and margin:0 auto to center the container */
width: 100%;
margin: 0 auto;

/* Increasing the font size for legibility*/
	font: 17px serif;
	padding: 45px 45px 10px;
	background: navajowhite;
}
